package com.cwh.taskcenter.task.converter;


import com.cwh.taskcenter.domain.task.model.UserTaskRecord;
import com.cwh.taskcenter.task.model.UserTaskRecordDO;

/**
 * @author cwh
 */
public class UserTaskRecordConverter {

    public static UserTaskRecordDO toUserTaskRecordDO(UserTaskRecord userTaskRecord) {
        UserTaskRecordDO userTaskRecordDO = new UserTaskRecordDO();
        userTaskRecordDO.setId(userTaskRecord.getId());
        userTaskRecordDO.setUserId(userTaskRecord.getUserId());
        userTaskRecordDO.setTaskId(userTaskRecord.getTaskId());
        userTaskRecordDO.setUserTaskId(userTaskRecord.getUserTaskId());
        userTaskRecordDO.setEventType(userTaskRecord.getEventType());
        userTaskRecordDO.setBizId(userTaskRecord.getBizId());
        userTaskRecordDO.setBizType(userTaskRecord.getBizType());
        userTaskRecordDO.setEventValue(userTaskRecord.getEventValue());
        userTaskRecordDO.setUnionKey(userTaskRecord.getUnionKey());
        return  userTaskRecordDO;
    }


    public static UserTaskRecord toUserTaskRecord(UserTaskRecordDO userTaskRecordDO) {
        UserTaskRecord userTaskRecord = new UserTaskRecord();
        userTaskRecord.setId(userTaskRecordDO.getId());
        userTaskRecord.setUserId(userTaskRecordDO.getUserId());
        userTaskRecord.setTaskId(userTaskRecordDO.getTaskId());
        userTaskRecord.setUserTaskId(userTaskRecordDO.getUserTaskId());
        userTaskRecord.setEventType(userTaskRecordDO.getEventType());
        userTaskRecord.setBizId(userTaskRecordDO.getBizId());
        userTaskRecord.setBizType(userTaskRecordDO.getBizType());
        userTaskRecord.setCreatedAt(userTaskRecordDO.getCreatedAt());
        userTaskRecord.setUnionKey(userTaskRecordDO.getUnionKey());
        return  userTaskRecord;
    }
}
